Skip to content

DOC: add BSD 3-clause license#8

Merged
nray merged 1 commit intomainfrom
treddy_add_license
Feb 5, 2026
Merged

DOC: add BSD 3-clause license#8
nray merged 1 commit intomainfrom
treddy_add_license

Conversation

@tylerjereddy
Copy link
Collaborator

@tylerjereddy tylerjereddy commented Jan 17, 2026

TODO:

  • we should very carefully check what we import, to make sure that we can in fact claim a BSD 3-clause license (we can't import anything copyleft/GPL, for example; the grafo.. in the testsuite is kind of annoying, but not a true runtime dependency--I may actually try to get rid of that just to make life easier anyway)
  • need to figure out what LANL FCI currently has on record for our assigned license, and if it isn't BSD-3 we'll need a bit of back and forth with them to get the records updated
  • after this gets merged, make sure the license information is correctly displayed on our GitHub landing page as described at: https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository

* Add a BSD 3-clause license, matching `scikit-learn` does at:
https://github.com/scikit-learn/scikit-learn/blob/main/COPYING

* Our approach is the same as theirs, except that we change
the copyright holder to LANL.
@tylerjereddy tylerjereddy added the documentation Improvements or additions to documentation label Jan 17, 2026
@tylerjereddy tylerjereddy added this to the 0.1.0 milestone Jan 30, 2026
@nray nray merged commit 7bb5879 into main Feb 5, 2026
6 checks passed
@nray nray deleted the treddy_add_license branch February 5, 2026 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants